home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / util / boot / bsd_switch.lha / bsd-switch / bsd-switch.readme < prev    next >
Text File  |  1995-06-18  |  3KB  |  93 lines

  1. Short: Start NetBSD or Amiga-DOS with L-Shift
  2. Author: Christoph Wilhelm
  3. Uploader:
  4. Type: misc/util
  5.  
  6. BSD-Switch © 1995 - Christoph Wilhelm
  7. =====================================
  8.  
  9. Are YOU a regular user of NetBSD?
  10. Are YOU also a regular user of Amiga-DOS based programs?
  11. Are YOU tired of starting NetBSD manually or
  12. are YOU tired of changing you Startup-Sequence?
  13.  
  14. --> Try BSD-Switch!
  15.  
  16. About this program
  17. ==================
  18.  
  19. After installing NetBSD one year ago, I first wrote a short batch
  20. script that started NetBSD with the "loadbsd" command. This worked
  21. fine, but it needed Amiga-DOS to work. So I decided to implement
  22. some short GUI-programm with two buttons allowing me to choose at
  23. startup-time wether I want load NetBSD or not. I am a regular user
  24. of the Retina Z2 graphics card and the Commo' deinterlace card using
  25. two different Startup-Sequences for each possible screen-resolution.
  26. So, it was (of course!) impossible to get IDCMP-input from both,
  27. the retina and the interlaced AGA screen. I decided that screen-
  28. output isn't necessary and wrote a short hack that starts AmigaDOS
  29. if the left Shift key is pressed on boot-time and NetBSD if not.
  30. The program works fine now for nearly one year and after the apperance
  31. of the NetBSD-distribution on MeetingPearls II and the "Amiga Son-
  32. derheft CD" I decided to make the program available for public.
  33.  
  34. Here it is!
  35.  
  36. Requirements
  37. ============
  38.  
  39.    - Kickstart 2.04+
  40.    - 5 kb of memory
  41.    - a working NetBSD
  42.    - and of course an Amiga!
  43.  
  44. Installation
  45. ============
  46.  
  47. 1. copy 'BSD-Switch' to your C: directory
  48. 2. edit your Startup-Sequence and place
  49.  
  50.       C:BSD-Switch <loadbsd-dir> <kernel-dir_and_name> >nil:
  51.  
  52.    just BEFORE your SetPatch-command.
  53.  
  54.    <loadbsd-dir>     = the directory, where your 'loadbsd'
  55.                        command is located
  56.    <kernel-dir...>   = The name of the kernel and its path
  57.  
  58.    Example:
  59.       1. your 'loadbsd' command is in the C: directory
  60.       2. your kernel is in 'devs:kernel' and is called 'netbsd.lite'
  61.  
  62.       -> C:BSD-Switch C: devs:kernel/netbsd.lite >nil:
  63.          should be the first entry of your Startup-Sequence
  64.  
  65. Remarks
  66. =======
  67.  
  68.    a) BSD-Switch starts the kernel always in Multiuser-Mode.
  69.    b) Pressing left shift at boot starts AmigaDOS.
  70.    c) look at the source-code and change it to satisfy your
  71.       needs.
  72.  
  73. Legal Mumbo-Jumbo
  74. =================
  75.  
  76.    I am not responsible for any damage caused by this program.
  77.  
  78.    "bsd-switch" and the contents of this archive, modified or
  79.    unmodified, MUST NOT be used with or within any comercial
  80.    products.
  81.  
  82.    -> Free Information for ALL !
  83.  
  84.    p.s. Try VIm! It's the best editor of the world!
  85.  
  86. =====================================================================
  87.  
  88.    Christoph Wilhelm
  89.    P.O. Box 1360
  90.    57537 Wissen (Sieg)
  91.    Germany
  92.  
  93.